		.ui-autocomplete {
			max-height: 450px;
			max-width: 640px;
			overflow-y: auto;
			/* prevent horizontal scrollbar */
			overflow-x: hidden;
			/* add padding to account for vertical scrollbar */
			padding-right: 10px;
		}
		/* IE 6 doesn't support max-height
	 	* we use height instead, but this forces the menu to always be this tall
	 	*/
		* html .ui-autocomplete {
			/*height: 100px;*/
		}
		* {
			font-family: arial;
			font-size: 12px
			
		}
		h1 {
			font-size: 20px;
		}
		body {
			width: 100%; /*width: 646px;*/
			margin: 0 auto;
				
		}
		#container {
			width: 100%; /*width: 646px;*/
			margin: 0 auto;
			text-align: center;		
		}
		#consulta {
			width: 640px;
			padding: 5px;
		}
		.coluna_esquerda {
			width: 60%;
			float: left;
		}
		.coluna_direita {
			width: 38%;
			float: right;
			text-align: right;
			padding-right: 5px;
		}
		
		.ui-autocomplete-loading { 
			background: white url('loading.gif') right center no-repeat; 
		}
#body{
/*margin-left:300px;*/

}
		.nome {
		    font-size: 16px !important;
		    font-weight: bold !important;
		    display: block;		
		}
		.email {
                    font-size: 11px !important;
                /*    font-weight: bold !important;*/
                    display: block;
                }

		.cargo {
		    font-size: 10px !important;		    
			display: block;    
		}
		.telefone {
		
		    font-family: helvetica;
		    font-size: 14px;
		    font-weight: bold;
		    color: #0070BB;		 
		       
		}
		.geral {
			display: block;
			height: 60px;
			border-bottom: 1px solid #eee;;
			
		}
		.unidade {
			
		    float: left;
		    font-family: Helvetica;
		    font-size: 12px;
		    padding: 0px;
		    color: #0B792E;
		
		}
		#topo{
			width:100%;
			height:35px;
			color: #FFF;
			background-color: #000;		 
		}
